home *** CD-ROM | disk | FTP | other *** search
/ Amiga News 95 / Amiga News 95.iso / dpat / dpat53 / anymore / anymore.doc < prev    next >
Text File  |  1993-12-28  |  11KB  |  222 lines

  1.                             Documentation de AnyMore
  2.                         Copyright (c) 1993 David Scrève
  3.                              All Right Reserved
  4.                          ------------------------------
  5.                              --------------------
  6.  
  7.  
  8. Document : AnyMore.Doc
  9. Auteur   : David Scrève
  10. Version  : 2.0
  11. Revision : 2.12
  12. Date     : 21/12/93
  13. Taille   : 10545 octets
  14.  
  15.  
  16.  
  17. Anymore : Anything I dreamed, Anything he does !
  18. -------
  19.  
  20.  
  21. Introduction
  22. ------------
  23.         AnyMore est un programme vous permettant de lire tous vos textes sous
  24. Workbench. Il peut être comparé, en ce qui concerne les conditions
  25. d'utilisation au programme MuchMore. L'exécutable nommé AnyMore est librement
  26. distribuable s'il est accompagné de la présente documentation en francais.
  27. Attention, les sources ne sont pas librement distribuables.
  28.         AnyMore sait détecter la présence du système 2.0 ou plus est
  29. exploite ses avantages.
  30.  
  31.  
  32. Conditions d'utilisation
  33. ------------------------
  34.         AnyMore 2.0 a besoin de la bibliothèque UIK.Library version 1.34 ou plus
  35. ainsi que tout le package librement distribuable de UIK, et des fichiers
  36. d'objet suivants :
  37.  
  38.         UIKObj_CxBroker
  39.         UIKObj_TextView version 1.1
  40.         UIKObj_AppWBench
  41.         UIKIbj_Notify version 1.1
  42.  
  43.         Pour des conforts d'utilisation, je vous recommande d'installer
  44. également le  programme de préférences pour personnaliser votre environnement.
  45.  
  46.  
  47. Utilisation Sous Workbench 1.3
  48. ------------------------------
  49.  
  50.         Si vous lancer AnyMore depuis le Workbench 1.3, un FileRequester
  51. va s'ouvrir pour charger un fichier. Vous pourrez choisir au fur et à mesure
  52. les fichiers que vous désirez lire. A la fin de votre sélection, vous n'aurez
  53. qu'à fermer le FileRequester ou à cliquer sur Cancel.
  54.         Pour quitter un fichier, fermer sa fenêtre. Si vous avez fermé le
  55. FileRequester et désirez recharger des fichiers, faites "Ouvrir" dans le menu
  56. de l'un de vos textes ouverts.
  57. Nota : Vous pouvez avoir autant de FileRequester que vous le désirez
  58.        simultanément.
  59.         Pour consulter le texte, vous pouvez utiliser les ascenceurs, les
  60. flèches du clavier, et/ou agrandir la fenêtre.
  61.         Le programme s'arrêtera lorsque tous les objets graphiques à l'écran
  62. auront été fermés, ou que vous aurez sélectionné "Quitter" dans le menu.
  63.  
  64.  
  65. Utilisation Sous Workbench 2.0 ou plus
  66. --------------------------------------
  67.  
  68.         Si vous lancer AnyMore depuis le Workbench 2.0, un AppIcon va
  69. s'installer et AnyMore va s'installer sous forme de Commoditie (si bien sûr
  70. vous avez un système 2.0 complet, avec la bibliothèque Commoditie.library).
  71.        Pour lire un texte, vous pourrez soit glisser le fichier sur l'AppIcon,
  72. soit double-cliquer sur celui-ci pour voir apparaitre un FileRequester.
  73. Vous pourrez choisir au fur et à mesure les fichiers que vous désirez lire.
  74. A la fin de votre sélection, vous n'aurez qu'à fermer le FileRequester ou à
  75. cliquer sur Cancel.
  76.         Pour quitter un fichier, fermer sa fenêtre. Si vous avez fermé le
  77. FileRequester et désirez recharger des fichiers, faites "Ouvrir" dans le menu
  78. de l'un de vos textes ouverts, ou double-cliquez sur l'AppIcon.
  79. Nota : Vous pouvez avoir autant de FileRequester que vous le désirez
  80.        simultanément.
  81.         Enfin, pour consulter le texte, vous pouvez utiliser les ascenceurs,
  82. les flèches du clavier, et/ou agrandir la fenêtre.
  83.         Le programme s'arrêtera lorsque vous aurez choisi "Quitter" dans les
  84. menus, ou que vous aurez choisi "Kill" ou "Tuer" dans le programme
  85. Commoditie ExChange. A propos de ce dernier, il est impossible de suspendre
  86. ou d'activer le programme (ce qui n'aurait aucun sens).
  87.  
  88.  
  89. Autres possibilités
  90. -------------------
  91.         Sous 2.0 ou plus, et sous réserve d'avoir un système de fichiers qui le
  92. supporte, Anymore est un des premier programme supportant la notification de
  93. fichier. En clair, si vous lisez un texte qui a été modifié par un autre
  94. programme durant la lecture, Anymore vous en informera et vous demandera
  95. s'il doit mettre à joue le texte.
  96.         Anymore permet également d'imprimer un texte, tous en consultant les
  97. autres. Il n'est posible d'imprimer qu'un seul texte à la fois. Pendant
  98. l'impression, la notification de fichiers n'est plus supportée.
  99.  
  100. Utilisations diverses
  101. ---------------------
  102.         Sous CLI ou sous Shell, AnyMore attend comme argument les noms des
  103. fichiers à ouvrir. S'il n'y en a pas, un FileRequester s'ouvre.
  104.  
  105.  
  106. Conclusion
  107. ----------
  108.         AnyMore a été écrit pour pouvoir fonctionner sous Workbench. C'est
  109. pourquoi il utilise fortement les ressources du système. Ceci peut paraitre
  110. génant pour l'utilisateur sans disque dur qui ne charge pas souvent son
  111. Workbench. Toutefois, il n'a pas été écrit pour eux. Pour ces personnes, je
  112. recommanderais plutôt MuchMore. Pour les autres, MuchMore a un énorme
  113. défaut : Il bloque en partie le multitâche et ne peut lire qu'un seul texte.
  114.         Seuls PPmore et more sont capables lire un texte en multitâche, mais
  115. ils sont anti-conviviaux et super lents. AnyMore a donc résolu le problème.
  116.         En dehors de cela, j'ai écrit AnyMore pour montrer ce dont est capable
  117. UIK, le moteur d'objets de Jean-Michel Forgeas, accompagné de mes objets
  118. CxBroker, AppWBench, TextView et Notify.
  119.         A vous d'apprécier la puissance de la Programmation Orientée Objet.
  120. Mais ne trainez pas, car les programmeurs sous UIK avancent à grands pas.
  121.  
  122.  
  123. -----------------------------------------------------------------------------
  124.  
  125. Historique
  126. ----------
  127.  
  128.         Version 1.0 : 23/04/93
  129.                       Première version utilisable et distribuée.
  130.  
  131.         Version 1.1 : 26/06/93
  132.                       Quelques extensions pour les utilisateurs dont
  133.                       moi-même :
  134.                         - Recherche d'occurences sur tout le texte
  135.                         - On peut déplacer le texte avec les flèches du
  136.                           clavier
  137.                         - La fenètre About et montrer des Commodities
  138.                           a été revue et corrigée (On voit maintenant
  139.                           mon nom, comme le souhaitait SADA)
  140.                         - Le Hit Enforcer lorsqu'on lançait Anymore a
  141.                           disparu (Je me servais d'un objet situé à
  142.                           l'adress 0...).
  143.                         - Le package est distribué avec les toutes dernières
  144.                           versions des objets UIK et Anymore 1.1 a besoin
  145.                           de la version 1.1 de l'objet TextView. Un script
  146.                           permet d'installer UIK automatiquement.
  147.                         - On peut mettre Anymore comme outil par défaut
  148.                           dans les icônes, comme pour muchmore.
  149.  
  150.         Version 1.2 : 01/07/93
  151.                         - Lorsqu'on retaille le texte, on ne se retrouve plus
  152.                           au début, mais à la même position qu'avant.
  153.                         - Une bordure entoure maintenant le texte pour
  154.                           aérer l'ensemble.
  155.                         - lors de la recherche d'un texte, Anymore indique
  156.                           s'il n'a pas trouvé le texte. S'il l'a trouvé,
  157.                           il se place sur la première occurence trouvée.
  158.  
  159.         Version 2.0  : 21/12/93
  160.                         - On peut se déplacer dans le texte comme avec
  161.                           AZ : ALT + Flèches = début ou fin du texte.
  162.                                SHIFT + Flèches = page avant ou après
  163.                           Ceci est aussi applicable aux déplacement
  164.                           sur le côté.
  165.                         - Anymore supporte la notification de fichiers. Ainsi,
  166.                           si vous êtes en train de lire un texte qui a été
  167.                           modifié par un autre programme, Anymore vous demandera
  168.                           automatiquement s'il faut mettre à jour le texte.
  169.                           Cette possibilité ne fonctionne qu'à partir du système
  170.                           2.0 et peut ne pas fonctionner sur certains systèmes
  171.                           de fichiers (les réseaux par exemples).
  172.                         - Le chargement est maintenant bufferisé, ce qui accélère
  173.                           notablement les accès.
  174.                         - Les textes se mettent automatiquement en plein écran
  175.                           dès l'ouverture.
  176.                         - Le sélecteur de fichier se replace automatique dans
  177.                           le répertoire de la dernière recherche au lieu
  178.                           du répertoire de lancement.
  179.                         - Support de l'impression des textes. Celle-ci s'effectue
  180.                           sans bloquer la consultation des textes, mais seulement
  181.                           l'impression des autres textes. Durant l'impression,
  182.                           la notification et la fermeture du texte imprimé ne
  183.                           sont plus gérées.
  184.                         - Anymore 2.0 a besoin de la librarie UIK.library dans sa
  185.                           version 1.34 ou plus.
  186.                         - Support des principales touches de déplacement du
  187.                           programme more de Commodore-Amiga Inc.
  188.                         - Bugs corrigé lorsque l'on met Anymore comme outil par
  189.                           défaut dans une icône : on peut maintenant fermer la
  190.                           fenêtre.
  191.  
  192. -----------------------------------------------------------------------------
  193.  
  194. Pour tout renseignement, rapport de bug, souhait, conseil, suggestions,
  195. support de l'auteur, vous pouvez me joindre à l'adresse suivante :
  196.  
  197.                           David Scrève
  198.                           4, Rue Flaubert
  199.                           59115 Leers
  200.                           FRANCE
  201.  
  202. Téléphone : 20.75.52.73 en FRANCE et en Province.
  203.  
  204.  
  205.  
  206. ------------------------------------------------------------------------------
  207.  
  208.  
  209. UIK et UIK.library sont Copyright (c) 1990-1993 Jean-Michel Forgeas, qui donne
  210. enfin à la Programmation Orientée Objet la crédibilité et l'accessibilité
  211. qui lui manquait (à la POO, pas à Jmf ).
  212.  
  213. AnyMore est Copyright (c) 1993 David Scrève.
  214. CxBroker, UIKObj_CxBroker sont Copyright (c) 1993 David Scrève.
  215. AppWBench, UIKObj_AppWBench sont Copyright (c) 1993 David Scrève.
  216. TextView, UIKObj_TextView sont Copyright (c) 1993 David Scrève.
  217. Notify, UIKObj_Notify sont Copyright (c) 1993 David Scrève.
  218.  
  219. La présente documentation est Copyright (c) 1993 David Scrève.
  220.  
  221. -----------------------------------------------------------------------------
  222.